package com.lqk.facade.factory.factorymethod.pizzastore.pizza;

/**
 * @author lqk
 * @date 2021/11/30 16:41
 */
// 将 Pizza 类做成抽象类
public abstract class Pizza {
    protected String name;  // 名字

    // 准备原材料，不同的披萨原材料不同，因此，我们做成抽象方法
    public abstract void prepare();
    public void bake(){
        System.out.println(name + "baking");
    }
    public void cut(){
        System.out.println(name + "cutting");
    }
    // 打包
    public void box(){
        System.out.println(name + "boxing");
    }

    public void setName(String name) {
        this.name = name;
    }
}
